package com.py.credit.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
public class HireEntity implements Serializable{

	/**
	 * 信易加+信易租实体类
	 */
	private static final long serialVersionUID = 1L;

	private String id;
	/**
	    *  租赁类型:1.出租，2.公房转租，3.转租
	    */
    private String hireType;
    /**
     *  房屋坐落
     */
    private String location;
    /**
     *  申请类型：1,新增;2,变更;3.撤销
     */
    private String applyType;
    /**
     *  房屋位置
     */
    private String locationPart;
    /**
     *  面积类型:1.建筑面积;2,使用面积;3,居住面积;
     */
    private String areaType;
    /**
     *  租赁面积
     */
    private String hireArea;
    /**
     *  权属证明类型
     */
    private String belongProveType;
    /**
     *  权属证号
     */
    private String belongProveNumber;
    /**
     *  租赁开始日期
     */
    private String   hireStartTime;
    /**
     *租赁结束日期
     */
    private String   hireEndTime;
    /**
     *  交付日期
     */
    private String   deadline;
    /**
     *  租金
     */
    private String hireMoney;
    /**
     *  保证金
     */
    private String commitMoney;
    /**
     *  变更后信息
     */
    private String chageNew;
    /**
     *  撤销填写信息
     */
    private String cancelInfo;
    /**
     * 变更前信息
     */
    private String chageOld;

    /**
     * 更新时间
     */
    private String modifyTime;
    /**
     *房产证照片
     */
    private String houseProvePic;
    
    /**
     * 备案号
     */
    private String recordNo;

    /**
     * 备案号条形码地址
     */
    private String recordNoPath;
    
    private List<HirePersonEntity> person;

	public HireEntity() {
		super();
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getHireType() {
		return hireType;
	}

	public void setHireType(String hireType) {
		this.hireType = hireType;
	}

	public String getLocation() {
		return location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public String getApplyType() {
		return applyType;
	}

	public void setApplyType(String applyType) {
		this.applyType = applyType;
	}

	public String getLocationPart() {
		return locationPart;
	}

	public void setLocationPart(String locationPart) {
		this.locationPart = locationPart;
	}

	public String getAreaType() {
		return areaType;
	}

	public void setAreaType(String areaType) {
		this.areaType = areaType;
	}

	public String getHireArea() {
		return hireArea;
	}

	public void setHireArea(String hireArea) {
		this.hireArea = hireArea;
	}

	public String getBelongProveType() {
		return belongProveType;
	}

	public void setBelongProveType(String belongProveType) {
		this.belongProveType = belongProveType;
	}

	public String getBelongProveNumber() {
		return belongProveNumber;
	}

	public void setBelongProveNumber(String belongProveNumber) {
		this.belongProveNumber = belongProveNumber;
	}

	public String getHireStartTime() {
		return hireStartTime;
	}

	public void setHireStartTime(String hireStartTime) {
		this.hireStartTime = hireStartTime;
	}

	public String getHireEndTime() {
		return hireEndTime;
	}

	public void setHireEndTime(String hireEndTime) {
		this.hireEndTime = hireEndTime;
	}

	public String getDeadline() {
		return deadline;
	}

	public void setDeadline(String deadline) {
		this.deadline = deadline;
	}

	public String getHireMoney() {
		return hireMoney;
	}

	public void setHireMoney(String hireMoney) {
		this.hireMoney = hireMoney;
	}

	public String getCommitMoney() {
		return commitMoney;
	}

	public void setCommitMoney(String commitMoney) {
		this.commitMoney = commitMoney;
	}

	public String getChageNew() {
		return chageNew;
	}

	public void setChageNew(String chageNew) {
		this.chageNew = chageNew;
	}

	public String getCancelInfo() {
		return cancelInfo;
	}

	public void setCancelInfo(String cancelInfo) {
		this.cancelInfo = cancelInfo;
	}

	public String getChageOld() {
		return chageOld;
	}

	public void setChageOld(String chageOld) {
		this.chageOld = chageOld;
	}
	
	public List<HirePersonEntity> getPerson() {
		return person;
	}

	public void setPerson(List<HirePersonEntity> person) {
		this.person = person;
	}

	
	public String getRecordNo() {
		return recordNo;
	}

	public void setRecordNo(String recordNo) {
		this.recordNo = recordNo;
	}

	public String getRecordNoPath() {
		return recordNoPath;
	}

	public void setRecordNoPath(String recordNoPath) {
		this.recordNoPath = recordNoPath;
	}

	public String getHouseProvePic() {
		return houseProvePic;
	}

	public void setHouseProvePic(String houseProvePic) {
		this.houseProvePic = houseProvePic;
	}

	public String getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(String modifyTime) {
		this.modifyTime = modifyTime;
	}

	@Override
	public String toString() {
		return "HireEntity [id=" + id + ", hireType=" + hireType + ", location=" + location + ", applyType=" + applyType
				+ ", locationPart=" + locationPart + ", areaType=" + areaType + ", hireArea=" + hireArea
				+ ", belongProveType=" + belongProveType + ", belongProveNumber=" + belongProveNumber
				+ ", hireStartTime=" + hireStartTime + ", hireEndTime=" + hireEndTime + ", deadline=" + deadline
				+ ", hireMoney=" + hireMoney + ", commitMoney=" + commitMoney + ", chageNew=" + chageNew
				+ ", cancelInfo=" + cancelInfo + ", chageOld=" + chageOld + ", recordNo=" + recordNo
				+  ", houseProvePic=" + houseProvePic
				+ ", person=" + person + "]";
	}

	
}
